on board the vessel - Turkish English Dictionary